hydrostatic skeleton - Spanish English Dictionary